若集合M={x|x^2+x-b=0},N={x|(x-a)(x-2)=0},且N包含于M,则实数a=